home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / hal / fdi / information / 10freedesktop / 10-usbcsr-mice.fdi < prev    next >
Encoding:
Extensible Markup Language  |  2009-04-09  |  5.5 KB  |  108 lines

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <deviceinfo version="0.2">
  3.   <device>
  4.     <match key="info.subsystem" string="usb_device">
  5.       <match key="usb_device.vendor_id" int="0x046d"> <!-- Logitech, Inc. -->
  6.  
  7.         <!-- Receiver for MX1000 Laser -->
  8.         <match key="usb_device.product_id" int="0xc50e">
  9.           <merge key="info.product" type="string">MX1000 Laser Mouse</merge>
  10.           <merge key="battery.type" type="string">mouse</merge>
  11.           <merge key="battery.is_rechargeable" type="bool">true</merge>
  12.       <!-- proprietary properties defining the behavior -->
  13.           <merge key="battery.csr.has_res" type="bool">false</merge>
  14.           <merge key="battery.csr.has_sms" type="bool">false</merge>
  15.           <merge key="battery.csr.is_dual" type="bool">false</merge>
  16.         </match>
  17.  
  18.         <!-- Receiver for Cordless Click! -->
  19.         <match key="usb_device.product_id" int="0xc510">
  20.           <merge key="info.product" type="string">Cordless Click Mouse</merge>
  21.           <merge key="battery.type" type="string">mouse</merge>
  22.       <!-- proprietary properties defining the behavior -->
  23.           <merge key="battery.csr.has_res" type="bool">false</merge>
  24.           <merge key="battery.csr.has_sms" type="bool">false</merge>
  25.           <merge key="battery.csr.is_dual" type="bool">false</merge>
  26.         </match>
  27.  
  28.     <!-- Receiver for Cordless Keyboard + Mouse combo -->
  29.         <match key="usb_device.product_id" int_outof="0xc512;0xc505">
  30.           <merge key="info.product" type="string">Cordless Keyboard+Mouse Receiver</merge>
  31.           <merge key="battery.type" type="string">keyboard</merge>
  32.       <!-- proprietary properties defining the behavior -->
  33.           <merge key="battery.csr.has_res" type="bool">false</merge>
  34.           <merge key="battery.csr.has_sms" type="bool">false</merge>
  35.           <merge key="battery.csr.is_dual" type="bool">false</merge>
  36.         </match>
  37.  
  38.         <!-- Mouse Receiver -->
  39.         <match key="usb_device.product_id" int="0xc501">
  40.           <merge key="info.product" type="string">Mouse Receiver</merge>
  41.           <merge key="battery.type" type="string">mouse</merge>
  42.           <merge key="battery.is_rechargeable" type="bool">true</merge>
  43.           <!-- proprietary properties defining the behavior -->
  44.           <merge key="battery.csr.has_res" type="bool">false</merge>
  45.           <merge key="battery.csr.has_sms" type="bool">false</merge>
  46.           <merge key="battery.csr.is_dual" type="bool">false</merge>
  47.         </match>
  48.  
  49.         <!-- Dual Receiver -->
  50.         <match key="usb_device.product_id" int="0xc502">
  51.           <merge key="info.product" type="string">Logitech Dual Receiver</merge>
  52.           <merge key="battery.type" type="string">mouse</merge>
  53.           <merge key="battery.is_rechargeable" type="bool">true</merge>
  54.           <!-- proprietary properties defining the behavior -->
  55.           <merge key="battery.csr.has_res" type="bool">false</merge>
  56.           <merge key="battery.csr.has_sms" type="bool">false</merge>
  57.           <merge key="battery.csr.is_dual" type="bool">true</merge>
  58.         </match>
  59.  
  60.         <!-- Receiver for Cordless Freedom Optical -->
  61.         <match key="usb_device.product_id" int="0xc504">
  62.           <merge key="info.product" type="string">Cordless Freedom Optical Mouse</merge>
  63.           <merge key="battery.type" type="string">mouse</merge>
  64.           <merge key="battery.is_rechargeable" type="bool">true</merge>
  65.           <!-- proprietary properties defining the behavior -->
  66.           <merge key="battery.csr.has_res" type="bool">false</merge>
  67.           <merge key="battery.csr.has_sms" type="bool">false</merge>
  68.           <merge key="battery.csr.is_dual" type="bool">true</merge>
  69.         </match>
  70.  
  71.         <!-- Receiver for MX700 Optical Mouse -->
  72.         <match key="usb_device.product_id" int="0xc506">
  73.           <merge key="info.product" type="string">MX700 Optical Mouse</merge>
  74.           <merge key="battery.type" type="string">mouse</merge>
  75.           <merge key="battery.is_rechargeable" type="bool">true</merge>
  76.           <!-- proprietary properties defining the behavior -->
  77.           <merge key="battery.csr.has_res" type="bool">false</merge>
  78.           <merge key="battery.csr.has_sms" type="bool">true</merge>
  79.           <merge key="battery.csr.is_dual" type="bool">false</merge>
  80.         </match>
  81.  
  82.         <!-- Receiver for Cordless Optical TrackMan -->
  83.         <match key="usb_device.product_id" int="0xc508">
  84.           <merge key="info.product" type="string">Cordless Optical TrackMan</merge>
  85.           <merge key="battery.type" type="string">mouse</merge>
  86.           <merge key="battery.is_rechargeable" type="bool">true</merge>
  87.           <!-- proprietary properties defining the behavior -->
  88.           <merge key="battery.csr.has_res" type="bool">false</merge>
  89.           <merge key="battery.csr.has_sms" type="bool">true</merge>
  90.           <merge key="battery.csr.is_dual" type="bool">false</merge>
  91.         </match>
  92.  
  93.         <!-- Receiver for Cordless Presenter -->
  94.         <match key="usb_device.product_id" int="0xc702">
  95.           <merge key="info.product" type="string">Cordless Presenter</merge>
  96.           <merge key="battery.type" type="string">mouse</merge>
  97.           <merge key="battery.is_rechargeable" type="bool">true</merge>
  98.           <!-- proprietary properties defining the behavior -->
  99.           <merge key="battery.csr.has_res" type="bool">false</merge>
  100.           <merge key="battery.csr.has_sms" type="bool">false</merge>
  101.           <merge key="battery.csr.is_dual" type="bool">false</merge>
  102.         </match>
  103.  
  104.       </match>
  105.     </match>
  106.   </device>
  107. </deviceinfo>
  108.